/* backend normalize     */
*{
    font-size:12px;
}
body {
    font-family:helvetica,tahoma,verdana,sans-serif;
    padding:20px;
    font-size:13px;
    margin:0;
}
h2 {
    font-size:18px;
    color:#333;
    font-weight:bold;
    margin:0;
    margin-bottom:15px;
}
.demo-info{
    background:#FFFEE6;
    color:#8F5700;
    padding:12px;
}
.demo-tip{
    width:24px;
    height:16px;
    float:left;
}

h1 {
    font-size: 24px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 4px groove;
    border-top: 4px groove;
    width: 30%;
}

select {
    border: 1px solid #000000; 
    padding: 2px;
}
input {
    border: 1px solid #000000;
    padding: 2px;
    width: 75%;
}
/*td {
    border-bottom: 1px dotted;
}*/

.cbo0 { width: 5%; }
.cbo1 { width: 10%; }
.cbo2 { width: 25%; }
.cbo3 { width: 45%; }
.cbo4 { width: 60%; }
.cbo5 { width: 80%; }
.cbo6 { width: 100%; }

.txt0 { width: 5%; }
.txt1 { width: 10%; }
.txt2 { width: 25%; }
.txt3 { width: 45%; }
.txt4 { width: 60%; }
.txt5 { width: 80%; }
.txt6 { width: 100%; }

label {
    font-weight: bold;
}

.toolbar {
    padding: 5px;
    margin-bottom: 10px;
}

.button {
    border-top: 1px solid #96d1f8;
    background: #65a9d7;
    background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
    background: -webkit-linear-gradient(top, #3e779d, #65a9d7);
    background: -moz-linear-gradient(top, #3e779d, #65a9d7);
    background: -ms-linear-gradient(top, #3e779d, #65a9d7);
    background: -o-linear-gradient(top, #3e779d, #65a9d7);
    padding: 8.5px 17px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
    -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
    box-shadow: rgba(0,0,0,1) 0 1px 0;
    text-shadow: rgba(0,0,0,.4) 0 1px 0;
    color: white;
    font-size: 14px;
    font-family: 'Lucida Grande', Helvetica, Arial, Sans-Serif;
    text-decoration: none;
    vertical-align: middle;
}
.button:hover {
    border-top-color: #28597a;
    background: #28597a;
    color: #ccc;
}
.button:active {
    border-top-color: #1b435e;
    background: #1b435e;
}
/* end backend normalize */